Issues and Challenges of Agile Software Development with Scrum

نویسنده

  • Juyun Cho
چکیده

Agile software development methods have been developed and evolved since early 1990s. Due to the short development life cycle through an iterative and incremental process, the agile methods have been used widely in business sectors where requirements are relatively unstable. This paper explains the differences between traditional software development methods and agile software development methods, and introduces the characteristics of one of the popular agile methods, Scrum. Finally, the paper illustrates issues and challenges discovered through an in-depth case study in a company which has employed Scrum for many projects. The insights presented in the paper can be used in organizations that are in the process of agile software development using Scrum.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Review-Scrum(R-Scrum) Introduction Of Model Driven Architecture (MDA) In Agile Methodology

Review-Scrum is basically reversion of Scrum; basic features in R-Scrum are to sort out those issues which are challenges in scrum. Issues of risk handling factor, lack of pictorial model, number of hectic meetings and continuous pressurize working environment. In R-Scrum using the MDA which gives the pictorial model of the product.

متن کامل

Secure Scrum: Development of Secure Software with Scrum

Nowadays, the use of agile software development methods like Scrum is common in industry and academia. Considering the current attacking landscape, it is clear that developing secure software should be a main concern in all software development projects. In traditional software projects, security issues require detailed planning in an initial planning phase, typically resulting in a detailed se...

متن کامل

Distributed Scrum for Large-Scale and Mission-Critical Projects

Distributed software development (DSD) is becoming popular due to the potential of delivering highquality software products in a timely and economical manner. Recently, practitioners started to apply agile software development methods to their DSD environment. However, there are not many empirical researches that have reported whether the agile methods are really viable for distributed software...

متن کامل

The Impact of Team Climate on Failure and Success of Scrum Adoption

Software companies are widely using Agile methods in recent years. Scrum is the most popular Agile method which focuses on project management by defining the required roles, responsibilities, and activities. Despite of its simplicity, many reports address the challenges that threat the software teams when adapting to Scrum. Most of these reports highlight the details of the challenges which mos...

متن کامل

Scrum Requirements Engineering Practices and Challenges in Offshore Software Development

Requirements Engineering is one of the hardest tasks in developing a software system. Reports state that incomplete requirements are the third most important factor for project failure. Today more and more companies are embracing agile methods to develop software. As light weight methods, agile methods have their own requirements engineering practices which are in contrast to traditional requir...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008